hamstring muscles - Alemán Inglés Diccionario